home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / wtjmarch.zip / LIFE.ZIP / MAKEFILE.BC3 < prev    next >
Text File  |  1991-10-23  |  1KB  |  60 lines

  1. #BC3 Makefile
  2.  
  3. .AUTODEPEND
  4.  
  5. #        *Translator Definitions*
  6. CC = bcc +CLIFE.CFG
  7. TASM = TASM
  8. TLIB = tlib
  9. TLINK = tlink
  10. LIBPATH = C:\BC3\OWL\LIB;C:\BC3\CLASSLIB\LIB;C:\BC3\LIB
  11. INCLUDEPATH = C:\BC3\OWL\INCLUDE;C:\BC3\CLASSLIB\INCLUDE;C:\BC3\INCLUDE
  12.  
  13. MODEL = l
  14.  
  15.  
  16. #        *Implicit Rules*
  17. .c.obj:
  18.   $(CC) -c -m$(MODEL) {$< }
  19.  
  20. .cpp.obj:
  21.   $(CC) -c -m$(MODEL) {$< }
  22.  
  23. #        *List Macros*
  24.  
  25.  
  26. EXE_dependencies =  \
  27.   clife.obj \
  28.   clife.def \
  29.   clife.res
  30.  
  31. #        *Explicit Rules*
  32. clife.exe: clife.cfg $(EXE_dependencies)
  33.   $(TLINK) /v/x/c/Twe/P-/C/LC:\Borlandc\OWL\LIB;C:\Borlandc\CLASSLIB\LIB;C:\Borlandc\LIB @&&|
  34. c0w$(MODEL).obj+
  35. clife.obj
  36. clife
  37.         # no map file
  38. owlw$(MODEL).lib+
  39. tclass$(MODEL).lib+
  40. cw$(MODEL).lib+
  41. import.lib+
  42. mathw$(MODEL).lib+
  43. clife.def
  44. |
  45.   RC clife.exe
  46.  
  47.  
  48. #        *Individual File Dependencies*
  49. clife.obj: clife.cpp 
  50.  
  51. #        *Compiler Configuration File*
  52. clife.cfg: makefile.bc2
  53.   copy &&|
  54. -v
  55. -WS
  56. -H=CLIFE.SYM
  57. -IC:\Borlandc\OWL\INCLUDE;C:\borlandc\CLASSLIB\INCLUDE;C:\borlandc\INCLUDE
  58. -LC:\borlandc\OWL\LIB;C:\borlandc\CLASSLIB\LIB;C:\borlandc\LIB
  59. | clife.cfg
  60.